package com.dbtimer.dbupdatespring.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 站点基本属性表请参考标准库（本表没有字段注释！）
 * @author swx
 * @TableName ST_STBPRP_B
 */
@TableName(value ="ST_STBPRP_B")
@Data
public class StStbprpBEntity implements Serializable {
    /**
     * 主键
     */
    @TableId(value = "STCD")
    private String stcd;

    /**
     * 
     */
    @TableField(value = "FacNum")
    private String facNum;

    /**
     * 
     */
    @TableField(value = "STNM")
    private String stnm;

    /**
     * 
     */
    @TableField(value = "RVNM")
    private String rvnm;

    /**
     * 
     */
    @TableField(value = "HNNM")
    private String hnnm;

    /**
     * 
     */
    @TableField(value = "BSNM")
    private String bsnm;

    /**
     * 
     */
    @TableField(value = "LGTD")
    private Long lgtd;

    /**
     * 
     */
    @TableField(value = "LTTD")
    private Long lttd;

    /**
     * 
     */
    @TableField(value = "STLC")
    private String stlc;

    /**
     * 
     */
    @TableField(value = "ADDVCD")
    private String addvcd;

    /**
     * 
     */
    @TableField(value = "DTMNM")
    private String dtmnm;

    /**
     * 
     */
    @TableField(value = "DTMEL")
    private Integer dtmel;

    /**
     * 
     */
    @TableField(value = "DTPR")
    private Integer dtpr;

    /**
     * 
     */
    @TableField(value = "STTP")
    private String sttp;

    /**
     * 
     */
    @TableField(value = "FRGRD")
    private String frgrd;

    /**
     * 
     */
    @TableField(value = "ESSTYM")
    private String esstym;

    /**
     * 
     */
    @TableField(value = "BGFRYM")
    private String bgfrym;

    /**
     * 
     */
    @TableField(value = "ATCUNIT")
    private String atcunit;

    /**
     * 
     */
    @TableField(value = "ADMAUTH")
    private String admauth;

    /**
     * 
     */
    @TableField(value = "LOCALITY")
    private String locality;

    /**
     * 
     */
    @TableField(value = "STBK")
    private String stbk;

    /**
     * 
     */
    @TableField(value = "STAZT")
    private Short stazt;

    /**
     * 
     */
    @TableField(value = "DSTRVM")
    private Integer dstrvm;

    /**
     * 
     */
    @TableField(value = "DRNA")
    private Integer drna;

    /**
     * 
     */
    @TableField(value = "PHCD")
    private String phcd;

    /**
     * 
     */
    @TableField(value = "USFL")
    private String usfl;

    /**
     * 
     */
    @TableField(value = "COMMENTS")
    private String comments;

    /**
     * 
     */
    @TableField(value = "MODITIME")
    private Date moditime;

    /**
     * 
     */
    @TableField(value = "SORTID")
    private Long sortid;

    /**
     * 
     */
    @TableField(value = "SORTID_ALL")
    private Long sortidAll;

    /**
     * 
     */
    @TableField(value = "sortid_river")
    private Long sortidRiver;

    /**
     * 
     */
    @TableField(value = "Type")
    private Long type;

    /**
     * 
     */
    @TableField(value = "TSTCD")
    private String tstcd;

    /**
     * 
     */
    @TableField(value = "GSTCD")
    private String gstcd;

    /**
     * 
     */
    @TableField(value = "Hour")
    private Long hour;

    /**
     * 
     */
    @TableField(value = "IsAuto")
    private Boolean isAuto;

    /**
     * 
     */
    @TableField(value = "WLWT")
    private BigDecimal wlwt;

    /**
     * 
     */
    @TableField(value = "WatH")
    private BigDecimal watH;

    /**
     * 
     */
    @TableField(value = "WLC")
    private Double wlc;

    /**
     * 
     */
    @TableField(value = "RC")
    private Double rc;

    /**
     * 
     */
    @TableField(value = "WatL")
    private BigDecimal watL;

    /**
     * 
     */
    @TableField(value = "serviceId")
    private String serviceId;

    /**
     * 
     */
    @TableField(value = "deviceId")
    private String deviceId;

    /**
     * 
     */
    @TableField(value = "water1k")
    private Double water1k;

    /**
     * 
     */
    @TableField(value = "water2k")
    private Double water2k;

    /**
     * 
     */
    @TableField(value = "water3k")
    private Double water3k;

    /**
     * 
     */
    @TableField(value = "flow1k")
    private Double flow1k;

    /**
     * 
     */
    @TableField(value = "flow2k")
    private Double flow2k;

    /**
     * 
     */
    @TableField(value = "DTPR2")
    private Long dtpr2;

    /**
     * 
     */
    @TableField(value = "DTPR3")
    private Long dtpr3;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

}